have a sexual intercourse - Französisch Englisch Wörterbuch